computer software review iran agence laptop cpu hardware reviews memory allah notebook power tools islamic computer islam software software comparisons tools application persian computer repair hand tools athlon software reviews radius3 intel reviews hardware review muslim amd communication conseil iranian farsi thin-client formation